#!/bin/bash

# 定义一个空数组
file_array=()

# 使用通配符匹配所有有执行权限的文件
for file in *
do
    # 检查文件是否有执行权限
    if [[ -x $file ]]; then
        # 将文件名添加到数组中
        file_array+=("$file")
    fi
done

# 输出数组中的所有文件名
echo "有执行权限的文件列表："
for file in "${file_array[@]}"
do
    # ls -l "$file"
    echo "$file"
done
